cherry syrup - French English Dictionary